package tarea;

/**
 *
 * @author Oscar
 */
import java.io.*;

public class Tarea {

    private static BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in));

    public Tarea() throws IOException {
        System.out.println("Bienvenido");
        int num1;
        int num2;
        int num3;
        int cont = 1;
        num1 = validarNumero(cont);
        cont = 2;
        num2 = validarNumero(cont);
        cont = 3;
        num3 = validarNumero(cont);
        if (num1 != num2 && num1 != num3 && num2 != num3) {
            if (num1 < num2 && num1 < num3) {
                System.out.println("El numero menor de los tres es: " + num1);
            } else {
                if (num2 < num1 && num2 < num3) {
                    System.out.println("El numero menor de los tres es: " + num2);
                } else {
                    System.out.println("El numero menor de los tres es: " + num3);
                }
            }
        } else {
            System.out.println("Existen varios numeros iguales");
        }
    }

    public int validarNumero(int cont) throws IOException {
        int num = 0;
        int sw = 0;
        while (sw == 0) {
            System.out.println("Ingrese el numero " + cont);
            try {
                num = Integer.parseInt(stdIn.readLine());
                sw = 1;
            } catch (NumberFormatException nfe) {
                System.out.println("Solamente puedes escribir números");
            }
        }
        return num;
    }

    public static void main(String[] args) throws IOException {
        Tarea ta = new Tarea();
    }

}
